#pragma once
#include <string>
#include "imgui.h"
#include "CheckListDataGrid.hpp"
#include "ControlBase.hpp"

using std::string;

namespace PokerBoxControls
{
    class ContentPresenter : public ControlBase
    {
    private:
        bool _isChecked;

        CheckListDataGrid _checkListDataGrid;

    protected:
        string Title;

        /// <summary>
        /// 绘制窗口内容
        /// </summary>
        void OnRender();

    public:
        ContentPresenter(string title);

        
        // 渲染内容
        void Render() override;
    };
}
